home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 351-375 / disk_351 / pdc / libsrc.lzh / LibSrc / Math / Makefile < prev    next >
Makefile  |  1990-04-07  |  2KB  |  57 lines

  1.  
  2. #  Libraries and headers for PDC release 3.3 (C) 1989 Lionel Hummel.
  3. #  PDC Software Distribution (C) 1989 Lionel Hummel and Paul Petersen.
  4. #  PDC I/O Library (C) 1987 by J.A. Lydiatt.
  5. #  This code is freely redistributable upon the conditions that this 
  6. #  notice remains intact and that modified versions of this file not
  7. #  be included as part of the PDC Software Distribution without the
  8. #  express consent of the copyright holders.  No warrantee of any
  9. #  kind is provided with this code.  For further information, contact:
  10. #   PDC Software Distribution    Internet:                     BIX:
  11. #   P.O. Box 4006             or hummel@cs.uiuc.edu            lhummel
  12. #   Urbana, IL  61801-8801       petersen@uicsrd.csrd.uiuc.edu
  13.  
  14. # Makefile to generate PDC's Math.lib
  15.  
  16. # i: should be assigned to the directory containing Amiga/Metacomco format 
  17. # assembly language header files.
  18. AFLAGS    = -Ii:
  19.  
  20. LIBR    = libr
  21. ADD    = -a
  22. INSERT    = -r
  23. SORT    = -x
  24.  
  25. LIB    = PDC:lib/Math.lib
  26.  
  27. LEVEL0    = ldexp.o frexp.o modf.o matherr.o pmlerr.o sign.o mod.o poly.o
  28. LEVEL1    = dabs.o acosh.o asinh.o atan2.o atanh.o max.o min.o cordic.o 
  29. LEVEL2    = rint.o 
  30. FPSTUB    = single.o double.o ieeedoubtrans.o
  31. FPIO    = mprintf.o mscanf.o
  32.  
  33. FPOLD1    = floor.o atan.o sin.o cos.o tan.o tanh.o sinh.o cosh.o exp.o 
  34. FPOLD2    = log.o pow.o sqrt.o asin.o acos.o log10.o 
  35.  
  36. OBJS    = $(LEVEL2) $(LEVEL1) $(LEVEL0) $(FPSTUB) $(FPIO)
  37.  
  38. .SUFFIXES: .c .o .asm
  39.  
  40. .c.o:
  41.     CCX -c $*.c
  42.  
  43. .asm.o:
  44.     A68K $(AFLAGS) $*.asm
  45.  
  46. all:    $(FPSTUB) $(OBJS)
  47.  
  48. collect:    $(FPSTUB) $(OBJS)
  49.     $(LIBR) $(INSERT) $(SORT) $(LIB) $(OBJS)
  50.  
  51. $(OBJS)  : pml.h
  52.  
  53. clean:    
  54.     delete \#?.o
  55.